﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Power.Models
{
    /// <summary>
    /// 工作区域
    /// </summary>
    public class WorkSpaceEntity:BaseModel
    {
        /// <summary>
        /// 主键
        /// </summary>
        private string _id;
        public string Id
        {
            get { return _id; }
            set {
                _id = value; RaisePropertyChanged();}
        }

        /// <summary>
        /// 工作区域名称
        /// </summary>
        private string _name;
        public string Name
        {
            get { return _name; }
            set { _name = value; RaisePropertyChanged(); }
        }

        private string cornerRadius;
        public string CornerRadius
        {
            get
            {
                return cornerRadius;
            }
            set
            {
                cornerRadius = value;
                RaisePropertyChanged();
            }
        }


        private string imageSrcConLeft;
        public string ImageSrcConLeft
        {
            get
            {
                return imageSrcConLeft;
            }
            set
            {
                imageSrcConLeft = value;
                RaisePropertyChanged();
            }
        }
       
        private string imageSrcConRight;
        public string ImageSrcConRight
        {
            get
            {
                return imageSrcConRight;
            }
            set
            {
                imageSrcConRight = value;
                RaisePropertyChanged();
            }
        }



        private string borderBackground;
        public string BorderBackground
        {
            get => borderBackground;
            set
            {
                borderBackground = value;
                RaisePropertyChanged();
            }
        }

        public string LabelForeground
        {
            get => labelForeground; set
            {
                labelForeground = value;
                RaisePropertyChanged();
            }
        }
        private string labelForeground;

        /// <summary>
        /// 本地文件实际位置
        /// </summary>
        public string LocalFile { get; set; }
    }
}
